Wonder Bean — synonyms, definition
1. wonder bean (Noun)
3 synonyms
Canavalia ensiformis giant stock bean jack bean
1 definition
wonder bean (Noun) — Annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage.
1 type of
vine
2 parts of
Canavalia genus Canavalia